material deflector - Turkish English Dictionary